export declare const contextFunctions: { $guid: { fn: () => string; comment: string; }; $timestamp: { fn: () => string; comment: string; }; $isoTimestamp: { fn: () => string; comment: string; }; $randomUUID: { fn: () => string; comment: string; }; $randomAlphaNumeric: { fn: () => string; comment: string; }; $randomBoolean: { fn: () => "true" | "false"; comment: string; }; $randomInt: { fn: () => string; comment: string; }; $randomColor: { fn: () => string; comment: string; }; $randomHexColor: { fn: () => string; comment: string; }; $randomAbbreviation: { fn: () => string; comment: string; }; $randomIP: { fn: () => string; comment: string; }; $randomIPV6: { fn: () => string; comment: string; }; $randomMACAddress: { fn: () => string; comment: string; }; $randomPassword: { fn: () => string; comment: string; }; $randomLocale: { fn: () => string; comment: string; }; $randomUserAgent: { fn: () => string; comment: string; }; $randomProtocol: { fn: () => string; comment: string; }; $randomSemver: { fn: () => string; comment: string; }; $randomFirstName: { fn: () => string; comment: string; }; $randomLastName: { fn: () => string; comment: string; }; $randomFullName: { fn: () => string; comment: string; }; $randomNamePrefix: { fn: () => string; comment: string; }; $randomNameSuffix: { fn: () => string; comment: string; }; $randomJobArea: { fn: () => string; comment: string; }; $randomJobDescriptor: { fn: () => string; comment: string; }; $randomJobTitle: { fn: () => string; comment: string; }; $randomJobType: { fn: () => string; comment: string; }; $randomPhoneNumber: { fn: () => string; comment: string; }; $randomPhoneNumberExt: { fn: () => string; comment: string; }; $randomCity: { fn: () => string; comment: string; }; $randomStreetName: { fn: () => string; comment: string; }; $randomStreetAddress: { fn: () => string; comment: string; }; $randomCountry: { fn: () => string; comment: string; }; $randomCountryCode: { fn: () => string; comment: string; }; $randomLatitude: { fn: () => string; comment: string; }; $randomLongitude: { fn: () => string; comment: string; }; $randomAvatarImage: { fn: () => string; comment: string; }; $randomImageUrl: { fn: () => string; comment: string; }; $randomAbstractImage: { fn: () => string; comment: string; }; $randomAnimalsImage: { fn: () => string; comment: string; }; $randomBusinessImage: { fn: () => string; comment: string; }; $randomCatsImage: { fn: () => string; comment: string; }; $randomCityImage: { fn: () => string; comment: string; }; $randomFoodImage: { fn: () => string; comment: string; }; $randomNightlifeImage: { fn: () => string; comment: string; }; $randomFashionImage: { fn: () => string; comment: string; }; $randomPeopleImage: { fn: () => string; comment: string; }; $randomNatureImage: { fn: () => string; comment: string; }; $randomSportsImage: { fn: () => string; comment: string; }; $randomTransportImage: { fn: () => string; comment: string; }; $randomImageDataUri: { fn: () => string; comment: string; }; $randomBankAccount: { fn: () => string; comment: string; }; $randomBankAccountName: { fn: () => string; comment: string; }; $randomCreditCardMask: { fn: () => string; comment: string; }; $randomBankAccountBic: { fn: () => string; comment: string; }; $randomBankAccountIban: { fn: () => string; comment: string; }; $randomTransactionType: { fn: () => string; comment: string; }; $randomCurrencyCode: { fn: () => string; comment: string; }; $randomCurrencyName: { fn: () => string; comment: string; }; $randomCurrencySymbol: { fn: () => string; comment: string; }; $randomBitcoin: { fn: () => string; comment: string; }; $randomCompanyName: { fn: () => string; comment: string; }; $randomCompanySuffix: { fn: () => string; comment: string; }; $randomBs: { fn: () => string; comment: string; }; $randomBsAdjective: { fn: () => string; comment: string; }; $randomBsBuzz: { fn: () => string; comment: string; }; $randomBsNoun: { fn: () => string; comment: string; }; $randomCatchPhrase: { fn: () => string; comment: string; }; $randomCatchPhraseAdjective: { fn: () => string; comment: string; }; $randomCatchPhraseDescriptor: { fn: () => string; comment: string; }; $randomCatchPhraseNoun: { fn: () => string; comment: string; }; $randomDatabaseColumn: { fn: () => string; comment: string; }; $randomDatabaseType: { fn: () => string; comment: string; }; $randomDatabaseCollation: { fn: () => string; comment: string; }; $randomDatabaseEngine: { fn: () => string; comment: string; }; $randomDateFuture: { fn: () => string; comment: string; }; $randomDatePast: { fn: () => string; comment: string; }; $randomDateRecent: { fn: () => string; comment: string; }; $randomWeekday: { fn: () => string; comment: string; }; $randomMonth: { fn: () => string; comment: string; }; $randomDomainName: { fn: () => string; comment: string; }; $randomDomainSuffix: { fn: () => string; comment: string; }; $randomDomainWord: { fn: () => string; comment: string; }; $randomEmail: { fn: () => string; comment: string; }; $randomExampleEmail: { fn: () => string; comment: string; }; $randomUserName: { fn: () => string; comment: string; }; $randomUrl: { fn: () => string; comment: string; }; $randomFileName: { fn: () => string; comment: string; }; $randomFileType: { fn: () => string; comment: string; }; $randomFileExt: { fn: () => string; comment: string; }; $randomCommonFileName: { fn: () => string; comment: string; }; $randomCommonFileType: { fn: () => string; comment: string; }; $randomCommonFileExt: { fn: () => string; comment: string; }; $randomFilePath: { fn: () => string; comment: string; }; $randomDirectoryPath: { fn: () => string; comment: string; }; $randomMimeType: { fn: () => string; comment: string; }; $randomPrice: { fn: () => string; comment: string; }; $randomProduct: { fn: () => string; comment: string; }; $randomProductAdjective: { fn: () => string; comment: string; }; $randomProductMaterial: { fn: () => string; comment: string; }; $randomProductName: { fn: () => string; comment: string; }; $randomDepartment: { fn: () => string; comment: string; }; $randomNoun: { fn: () => string; comment: string; }; $randomVerb: { fn: () => string; comment: string; }; $randomIngverb: { fn: () => string; comment: string; }; $randomAdjective: { fn: () => string; comment: string; }; $randomWord: { fn: () => string; comment: string; }; $randomWords: { fn: () => string; comment: string; }; $randomPhrase: { fn: () => string; comment: string; }; $randomLoremWord: { fn: () => string; comment: string; }; $randomLoremWords: { fn: () => string; comment: string; }; $randomLoremSentence: { fn: () => string; comment: string; }; $randomLoremSentences: { fn: () => string; comment: string; }; $randomLoremParagraph: { fn: () => string; comment: string; }; $randomLoremParagraphs: { fn: () => string; comment: string; }; $randomLoremText: { fn: () => string; comment: string; }; $randomLoremSlug: { fn: () => string; comment: string; }; $randomLoremLines: { fn: () => string; comment: string; }; }; /** Stable shape for each context function (the map is large; indexed access widens poorly for some consumers). */ export type ContextFunctionEntry = { fn: () => string; comment: string; }; export type ContextFunctionName = keyof typeof contextFunctions; export declare const getContextFunctionComment: (name: ContextFunctionName) => string; /** Keys surfaced first in empty-query autocomplete (common request placeholders). */ export declare const POPULAR_CONTEXT_FUNCTION_KEYS: readonly ContextFunctionName[]; export declare const CONTEXT_FUNCTION_NAMES: ContextFunctionName[]; export declare const isContextFunctionName: (name: string) => name is ContextFunctionName; //# sourceMappingURL=functions.d.ts.map