import { BillingCheckResponseObject, Session } from '@shopify/shopify-api';
import type { BasicParams } from '../../../types';
import type { AppConfigArg } from '../../../config-types';
import type { RequireBillingOptions } from './types';
export declare function requireBillingFactory<Config extends AppConfigArg>(params: BasicParams, request: Request, session: Session): (options: RequireBillingOptions<Config>) => Promise<BillingCheckResponseObject>;
//# sourceMappingURL=require.d.ts.map